Dbmate — инструмент для миграций БД без привязки к языку. Это самодостаточный бинарник, который не требует интеграции с конкретным фреймворком и одинаково хорошо работает с С#, Go, Python, Ruby, C++.
Главная фишка Dbmate — простота.
Вместо сложных DSL миграции пишутся на чистом SQL, а для подключения к БД используется привычное DATABASE_URL.
При этом инструмент не забывает о важных деталях: атомарности выполнения, версионировании по времени и возможности быстрого создания/удаления тестовых БД.
Dbmate — инструмент для миграций БД без привязки к языку. Это самодостаточный бинарник, который не требует интеграции с конкретным фреймворком и одинаково хорошо работает с С#, Go, Python, Ruby, C++.
Главная фишка Dbmate — простота.
Вместо сложных DSL миграции пишутся на чистом SQL, а для подключения к БД используется привычное DATABASE_URL.
При этом инструмент не забывает о важных деталях: атомарности выполнения, версионировании по времени и возможности быстрого создания/удаления тестовых БД.
The S&P 500 slumped 1.8% on Monday and Tuesday, thanks to China Evergrande, the Chinese property company that looks like it is ready to default on its more-than $300 billion in debt. Cries of the next Lehman Brothers—or maybe the next Silverado?—echoed through the canyons of Wall Street as investors prepared for the worst.
The global forecast for the Asian markets is murky following recent volatility, with crude oil prices providing support in what has been an otherwise tough month. The European markets were down and the U.S. bourses were mixed and flat and the Asian markets figure to split the difference.The TSE finished modestly lower on Friday following losses from the financial shares and property stocks.For the day, the index sank 15.09 points or 0.49 percent to finish at 3,061.35 after trading between 3,057.84 and 3,089.78. Volume was 1.39 billion shares worth 1.30 billion Singapore dollars. There were 285 decliners and 184 gainers.